/*  
Theme Name: SB 5 - Blanc
Theme URI: http://www.mirkohumbert.ch/wordpressfr
Description: Theme sur 2 colonnes avec sidebar sur 2 colonnes. Widget ready. 
Version: 1
Author: Mirko Humbert
Author URI: http://www.mirkohumbert.ch
*/


/* GENERAL SETTINGS */

* {
      margin:0px;
      padding:0px;
}

body {
      font-family:helvetica;
      font-size:0.8em;
      line-height:1.1em;
      background-color:#1C1F26;
      text-align:justify;
}

#container http://gruesometwosome.net/photoblog/wp-admin/theme-editor.php?file=wp-content/themes/Blanc%201/style.css&theme=SB+5+-+Blanc
› Edit Themes — WordPress{
      width:800px;
      margin-left:auto;
      margin-right:auto;
}

.post ul {
      list-style-type:disc;
      padding:5px 0 10px 20px;
      font-family:helvetica;
}

img {
      border:none;
}

.post img {
      border:5px solid #FFF;
}

.post img.no {
      border:none;
}

p {
      line-height:1.2em;
      margin:0 0 10px 0;
      text-align:justify;
}

blockquote {
      background-color:#D3E3F7;
      border-top:1px solid #9BB3CF;
      border-bottom:1px solid #9BB3CF;
      padding:20px;
      margin:10px 0 10px 0;
}

/* LINKS */

a {
      font-weight:bold;
      color:#E2A151;
      text-decoration:none;
}

a:hover {
      color:#BC706D;
}

/* TITLES */

h7 {
      font-size:21px;
      text-align:left;
      font-family:helvetica;
      letter-spacing:0px;
      color:#080024;
      text-transform:uppercase;
}

b, strong {
      color:#7682F2;
}

i, em {
      color:#BC706D;
      font-weight:bold;
}

h2, h3, #sidebar h2 a:link {
      color:#47464C;
      font-size:1.1em;
      letter-spacing:0.1em;
      font-weight:bold;
      margin:0px;
      padding:0px;
      text-transform:uppercase;
      text-decoration:none;
      font-family:trebuchet ms;
}

h4 {
color:#47464C;
      font-size:1.1em;
      letter-spacing:0.1em;
      font-weight:bold;
      margin-bottom:0px;
      padding:0px;
      text-transform:uppercase;
      text-decoration:none;
      text-align:right;
      background-color:#fff;
      padding:3px 3px 3px 5px;
      margin-left:-8px;
      font-family:trebuchet ms;
}

h6 {
color:#47464C;
      font-size:1.1em;
      letter-spacing:0.1em;
      font-weight:bold;
      margin-top:20px;
      margin-right:-8px;
      text-transform:uppercase;
      text-decoration:none;
      text-align:right;
      background-color:#fff;
      padding:3px 3px 3px 5px;
      margin-left:-8px;
      font-family:trebuchet ms;
}

.post h5 {
color:#47464C;
      font-size:0.9em;
      font-weight:normal;
      letter-spacing:normal;
      margin:2px 0 0 0;
      padding-right:5px;
      text-decoration:none;
      text-align:right;
      font-family:trebuchet ms;
}      

.post h2 {
      font-size:21px;
      margin:-6px 0 0px 0;
      text-align:left;
      font-family:helvetica;
      letter-spacing:0px;
}

.post h2 a:link {
      text-decoration:none;
      color:#080024;
}

h2 a {
      color:#080024;
}

h2 a:hover {
      color:#080024;
      text-decoration:none;
}
/* HEADER */

#header {
      width:0px;
      margin-top:0;
      height:0px;
      text-align:center;
      margin-left:auto;
      margin-right:auto;
}

#titre {
      margin-top:0px;
      margin-bottom:0px;
      margin-left:0px;
      margin-right:0px;
      padding-bottom:0px;
      border-bottom:0px solid #CCC;
      width:0px;
}

#description {
      font-size:0.8em;
      color:#666;
}

#sidebar {
      position:relative;
      float:left;
      width:150px;
      padding:0;
      margin-bottom:0px;
}


/* CONTENT BLOCK */

#content {
      margin-left:auto;
      margin-right:auto;
      width:800px;
}


/* SIDEBAR LEFT */

#menu {
      position:relative;
      float:left;
      clear:right;
      width:150px;
      margin:0px 0 0 0;
      padding:0;
      background-color:#transparent;
}

#menu a:link, #menu a:visited {
      text-decoration:none;
      color:#E2A151;
      font-weight:bold; 
      text-transform:uppercase;
}

#menu a:hover, #menu a:active {
      color:#BC706D;
      font-weight:bold; 
      text-transform:uppercase;
}

#menu ul {
      margin:15px;
      padding:0;
}

#menu ul img {
      display:none;
}

#menu ul li {
      margin:4px 0px 10px 0;
      list-style-type:none;
      padding:0;
      font-family:helvetica;
}

#menu ul li ul li {
      position:relative;
      float:left;
      display:inline;
      margin:0;
      padding:0px 0px 0px 3px;
}

#menu ul li ul {
      position:relative;
      float:left;
      display:inline;
      margin:0px;
      padding:0;
}

#menu li, #menu .textwidget {
      position:relative;
      float:left;
      width:150px;
      list-style-type:none;
      display:inline;
      text-align:left;
      font-size:0.9em;
      margin:0;
      padding:0;
}

#abonnements {
      position:relative;
      float:left;
      margin:0px 0px;
      border-top:0px solid #CCC;
      padding-top:0px;
      width:0px;
}

#searchform {
      position:relative;
      float:left;
      text-transform:uppercase;
      font-size:0.6em;
      letter-spacing:0.1em;
}

#searchform {
      color:#AF7715;
}

#searchsubmit {
      background:transparent;
      border:none;
      color:#425A77;
}

#rssfeed {
      position:relative;
      float:right;
      margin-bottom:0px;
}


/* CONTENT */

#main {
      position:relative;
      float:left;
      width:630px;
      margin-right:0px;
}

.post {
      position:relative;
      float:left;
      display:block;
      width:630px;
      margin-bottom:0px;
      text-align:justify;
      background-color:#transparent;
      border:0px;
      padding:20px 0px 0px 8px
}

.post p {
      color:#888;
      font-size:0.9em;
}

.postmetadata {
      padding:5px 5px 5px 5px;
      margin-left:0px;
      font-size:0.9em;
}

p.postmetadata {
      color:#47464C;
}

.postmetadata a {
      text-decoration:none;
      color:#E2A151;
      font-weight:bold; 
}

.postmetadata a:link {
      text-decoration:none;
      color:#E2A151;
      font-weight:bold; 
}

.postmetadata a:hover {
      text-decoration:none;
      color:#BC706D;
      font-weight:bold; 
}

#comments {
      position:relative;
      float:left;
      width:400px;
}

textarea {
      width:350px;
}

/* SIDEBLOG */

#sideblog {
      position:relative;
      float:left;
      width:160px;
      margin-top:0px;
      margin-left:0px;
}

.sidepost {
      margin-bottom:0px;
}

#footer {
      position:relative;
      clear:left;
      width:0%;
      margin-top:30px;
      margin-bottom:20px;
      font-size:0.8em;
      text-align:center;
      color:#6D8DAF;
}

#footer a {
      color:#6D8DAF;
}

/* COMMENTAIRES */

ol.commentlist {
      position:relative;
      float:left;
      padding:20px;
      margin:0;
      list-style-type:none;
      background:#EEE;
      border-left:3px solid #DDD;
}

h3#respond, h3#comments {
      position:relative;
      float:left;
      width:100%;
      padding:0;
      margin:0;
      color:#555;
      margin:20px 0 10px 0;
      font-size:0.8em;
      letter-spacing:normal;
}

ol.commentlist li a {
      color:#555;
      text-decoration:none;
}